1-Wire

iButton v plastovém obalu
Java Ring s iButton

1-Wire je sběrnice navržená firmou Dallas Semiconductor Corp. pro komunikaci zařízení nízkou datovou rychlostí, signalizaci i napájení. 1-Wire je podobná ke sběrnici I²C, jen s nižší datovou propustností a delším dosahem. Obvykle je používána pro komunikaci s malými levnými zařízeními jako jsou termometry a další různá zařízení. Síť z 1-Wire zařízení s připojeným master zařízením se nazývá MicroLAN.[1] Někdy je také tato síť označována jako μLAN.[2][3]

Jedním charakteristickým rysem sběrnice je možnost použití pouze dvou drátů: dat a země bez nutnosti vést napájecí vodič. 1-Wire zařízení mohou být napájena buď z  vlastního zdroje napětí (například baterie, akumulátor) nebo mohou být napájeny z datového vodiče. Pro tento účel mohou obsahovat kondenzátor k uchování náboje pro napájení zařízení během času, kdy je aktivní datový přenos. Velikost kondenzátoru se liší u různých zařízení. Jeho hodnota bývá 800 pF a více.[3][4]

V závislosti na funkci, 1-Wire zařízení jsou k dispozici jako komponenty v podobě integrovaných obvodů, v některých případech v přenosné formě nazývané iButton, který se podobá knoflíkové baterii do hodinek. Výrobci také vyrábějí zařízení, které používají sběrnici 1-Wire pro komunikaci a jsou složitější, než integrované komponenty.

1-Wire zařízení může být jedním z mnoha komponent na desce obvodu, nebo jen jediný prvek v zařízení, jako je třeba teplotní čidlo, nebo může být připojené k zařízení, které je monitorované. Je možné připojit 1-Wire zařízení přes modulární konektor, nebo CAT-5 kabel k zařízení v socketu, k malé PCB desce, nebo k dalšímu sledovanému prvku. V tomto případě je populární konektor RJ11 (6P2C nebo 6P4C).

Systém senzorů a akčních členů může být zapojen dohromady pomocí 1-Wire komponent. Každá složka obsahuje všechnu logiku nutnou k provozu na sběrnici 1-Wire. Příkladem jsou zařízení k záznamu teplot, časovače, senzory napětí a proudu, monitorování stavu baterii a paměti . Ty mohou být připojeny k PC pomocí zařízení ke změně typu sběrnice. USB, RS-232, sériové a paralelní porty rozhraní jsou populární řešení pro připojení MicroLan k hostitelskému počítači. 1-Wire zařízení mohou být také připojeny přímo na mikroprocesory od různých dodavatelů.

iButton (také známý jako Dallas key) je standardní obal, který umístí 1-Wire zařízení do malého „tlačítka“ z nerezové oceli, podobného kulaté hodinkové baterii. iButtons jsou napojeny na sběrnici 1-Wire pomocí drobného kontaktu umístěného v nízkém válečku. Alternativně může být iButton ve „vycvakávacím“ pouzdře, například na klíče.

Java prsten je prsten s integrovaným iButton obsahující Java Virtual Machine kompatibilní se standardem Java Card 2.0 představeným v roce 1998 na JavaOne konferenci.

Každé 1-Wire zařízení má unikátní ID kód. Tato vlastnost dělá čipy, zvlášť v iButton obalu, ideální pro otevírání zámků, zakódování alarmů, autorizaci přístupu k počítači atd. iButton byl použit jako lístek hromadné dopravy v Istanbulu.

  1. MicroLAN What is a MicroLAN? [online]. Analog Devices [cit. 2023-09-18]. Dostupné online. (anglicky) 
  2. µLAN Controller [online]. [cit. 2023-09-18]. Dostupné online. 
  3. a b MicroLan - A jde to i s jedním vodičem! | Vývoj.HW.cz [online]. 2005-03-07 [cit. 2023-09-18]. Dostupné online. 
  4. APP 74 Reading and Writing 1-Wire® Devices Through Serial Interfaces [online]. Maxim Integrated, 2009-06-26 [cit. 2023-09-18]. Dostupné online. (anglicky) 

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search